package czh.cocoa.ui.impl;

import czh.cocoa.foundation.NSIndexPath;
import czh.cocoa.foundation.NSString;
import czh.cocoa.ui.UIView;

public interface UITableViewDataSource {

	int numberOfSectionsInTableView(UITableView tableView);
	
	int tableViewNumberOfRowsInSection(UITableView tableView, int section);
	
	UITableViewCell tableViewCellForRowAtIndexPath(UITableView tableView, NSIndexPath indexPath);
	
	NSString tableViewTitleForHeaderInSection(UITableView tableView, int section);
	
}
